electric relay - English Synonyms Dictionary